@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe,h1, h2, p,img,dl, dt, dd, ul, li,form, table,  tbody, tr, th, td,footer, header, hgroup, menu, nav, audio
{margin: 0; padding: 0; border: 0; font-size: 12px; font-family: "宋体", Arial; color:#666666;}
ul {list-style: none;}
table {border-collapse: collapse; border-spacing: 0;}
a{color: #666666; text-decoration:none; outline:none; star:expression(this.onFocus=this.blur());}
a:hover{color:#ff0000;}


.blank1,.blank2,.blank3,.blank4,.blank5,.blank10{overflow:hidden;clear:both;display:block;font-size:1px;}
.blank1{ height:1px;}
.blank10{ height:20px;}
.blank3{ height:3px;} 
.blank20{height:20px;}
.blank5{ height:5px;}

.page{background:url(images/index_02.jpg) repeat-x;}
.all{ width:985px; height:auto; margin:0 auto;}
.header{ width:985px; height:auto;}
.top{ height:110px;}
.top1{ width:510px; float:left; background:url(images/top_03.jpg) no-repeat 10px 5px; height:89px;}
.top2{ width:341px; float:right;  height:94px; padding-top:5px; background:url(images/400_01_03.jpg) no-repeat right bottom;}
.ss{ width:325px; float:right; padding-top:15px; }
.ss form{ text-align:center; width:320px; float:left; vertical-align:middle; overflow:hidden; }
.ss form .span{ float:left; margin:0px; padding:0px;}
.ss form span .search{ width:220px; height:24px; letter-spacing:1px; font-size:14px; border-top: solid 1px #a1a0a0; border-left: solid 1px #a1a0a0; border-right: solid 1px #eae8e8;   border-bottom: solid 1px #eae8e8; color:#CCCCCC; float: left; margin-top:3px; line-height:24px; background:url(images/search_06.jpg) no-repeat 5px 3px; padding-left:25px;}
.button{ background:url(images/search_03.jpg) no-repeat; width:52px; height:30px; cursor:pointer; font-weight:bold; border:medium none; letter-spacing:10px; padding-top:2px; font-size:14px;}



/* 导航 */
.menu { display:block; height:75px; background:url(images/zh_01_03.gif) no-repeat;}
#nav {display:block;  height:75px; background:url(images/zh_01_03.gif) no-repeat; position:relative;}
#nav .mainlevel {float:left; float:left; width:109px; line-height:16x; height:30px; font-size:14px; text-align:center; display:block; }
#nav .mainlevel a{color:#444444; display:table; height:30px; line-height:16px; margin-top:12px; width:109px; text-decoration:none; text-decoration:none; outline:none; star:expression(this.onFocus=this.blur());}
#nav .mainlevel a span.en{ display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#878787; font-weight:100; text-decoration:none; text-decoration:none; outline:none; star:expression(this.onFocus=this.blur());}
#nav .mainlevel a span.zh{display:block; font-family: "宋体"; font-size:14px; line-height:15px; font-weight:bold; text-decoration:none; text-decoration:none; outline:none; star:expression(this.onFocus=this.blur());}
#nav .mainlevel a:hover span.en,#nav .mainlevel a:hover span.zh {color:#fda03b; text-decoration:none;  }
#nav .mainlevel ul {position:absolute; display:none; *width:2000px;/*IE is great need, width>=li.length*/}
#nav .mainlevel li {float:left;  font-size:12px; font-weight:100; width:94px; background:url(images/nav_01_03.gif) no-repeat 15px 18px;}
#nav .mainlevel li a {padding:0 0px;  display:block; text-decoration:none; outline:none; star:expression(this.onFocus=this.blur()); _padding-bottom:6px;/*IE6 only*/}
#nav .mainlevel li a:hover {color:#fda03b; text-decoration:none;}
#nav li a em/*input an em tag as a space*/ {padding:0 3px;}
.note {display:block; line-height:14px;}

clear{clear:both;}

.banner{ width:986px; height:316px;}
.focus{width:986px;height:316px; margin:0 auto; padding-left:0px;}


/* 内容 */
.main{ padding-top:10px;}
.left{ width:238px; float:left; height:auto;}
.left_title{ background:url(images/zhsp_03.jpg) no-repeat; width:237px; height:68px;}
.left_body{background:url(images/zhsp_16.jpg) repeat-y; height:auto;}
.left_body ul{ width:220px; margin-left:10px; padding-bottom:12px; padding-top:8px;}
.left_body ul li{ font-size:14px; color:#666666; background:url(images/zhsp_10.jpg) no-repeat 5px 12px; height:33px; border-bottom:dashed 1px #e0dddd; line-height:33px;}
.left_body ul li a{font-size:14px; color:#666666;line-height:33px; padding-left:45px;}
.left_body ul li a:hover{ background: #ff6100 url(images/zhsp_14.jpg) no-repeat 3px 12px; color:#ffffff; width:174px; height:31px; display:block;}
.left_bottom{ background:url(images/zhsp_22.jpg) no-repeat; height:23px;}
.left_lx{ background:url(images/lx_03.jpg) no-repeat; width:235px; height:61px;}
.left_lx a{ float:right; padding-right:10px; padding-top:38px; color:#666666;}
.left_lx a:hover{ color:#ff0000;}




.right{ width:746px; float:right; height:auto;}
.right1{ width:746px; height:73px;}
.pt a{ width:240px; height:73px; float:left; background:url(images/kj_03.jpg) no-repeat;}
.pt a:hover{ width:240px; height:73px; float:left; background:url(images/zhkj_03.jpg) no-repeat;}
.yx a{ width:252px; height:73px; float:left; background:url(images/kj_04.jpg) no-repeat;}
.yx a:hover{ width:252px; height:73px; float:left; background:url(images/zhkj_04.jpg) no-repeat;}
.ls a{ width:253px; height:73px; float:left; background:url(images/kj_05.jpg) no-repeat;}
.ls a:hover{ width:253px; height:73px; float:left; background:url(images/zhkj_05.jpg) no-repeat;}

.right2{ width:746px; height:auto; padding-top:12px;}
.r_l{ width:486px; height:auto; float:left; margin-left:12px; border:solid 1px #d5d9d8; padding-bottom:10px;}
.r_l1,.r_l2{ padding-left:6px; padding-top:6px;}
.r_r{ width:228px; float:right;}

.company{ width:228px;}
.company_title{ background:url(images/zhsp_07.jpg) no-repeat; height:15px; margin-top:3px;}
.company_body{ padding-top:7px; width:220px; padding-left:4px; background:url(images/com_07.jpg) no-repeat right bottom; height:135px;}
.company_body p{ color:#666666; line-height:22px; text-indent:2em;}

.news{width:228px; padding-top:5px;}
.news_title{ background:url(images/zhsp_19.jpg) no-repeat; height:21px;}
.news_body{}
.news_body ul{ padding-top:4px;}
.news_body ul li{ font-size:12px; color:#666666;background:url(images/nav_01_03.gif) no-repeat 5px 10px;}
.news_body ul li a{ padding-left:20px; line-height:24px; text-decoration:none;}
.news_body ul li a:hover{corlor:#ff0000;}

/*热门搜索和友情连接*/
.link{ background:#efefef url(images/rx_28.jpg) repeat-x; width:100%; height:63px;}
.hotKey1 ,.hotKey { margin:auto; overflow:hidden; width:980px;  height:30px;  padding-top:4px; }
.hotTitle{ width:87px; float:left;  font-size:12px; padding-top:9px; padding-bottom:8px; background:url(images/link_03.jpg) no-repeat; color:#666666;}
.hotList{ float:left; overflow:hidden; width:890px; height:30px;}
.hotList ul{ padding-left:0px;}
.hotList ul li{ padding-left:0px; width:auto; padding-right:10px; white-space:nowrap; float:left;  line-height:30px;}
.hotList li a:link{ color:#666666; text-decoration:none;}
.hotList li a:hover{ color:#F00;}
.hotKey2{ margin:0 auto; overflow:hidden; width:980px;  height:30px; }

/*底部*/
.footer{ height:70px; border-top: solid 2px #ff6100; width:984px; background:url(images/zhsp_25.jpg) no-repeat right center;}
.footer p{ line-height:24px; padding-top:8px;}




/*内页*/

.main2{ padding-top:5px; height:auto;}
.n_banner{ width:984px; height:228px;}
.n_left{ width:238px; float:left; height:auto;}
.n_left_title{width:237px; height:67px;}
.n_left_body{background:url(images/zhsp_16.jpg) repeat-y; height:auto;}
.n_left_body ul{ width:220px; margin-left:10px; padding-bottom:12px; padding-top:8px;}
.n_left_body ul li{ font-size:14px; color:#666666; background:url(images/zhsp_10.jpg) no-repeat 5px 12px; height:33px; border-bottom:dashed 1px #e0dddd; line-height:33px;}
.n_left_body ul li a{font-size:14px; color:#666666;line-height:33px; padding-left:45px; display:block;}
.n_left_body ul li a:hover{ background: #ff6100 url(images/zhsp_14.jpg) no-repeat 3px 12px; color:#ffffff; width:174px; height:31px; }

.lx{ height:185px; background:url(images/lx_11.jpg) no-repeat 10px bottom; padding-top:10px;}
.lx p{ line-height:24px; padding-left:15px; padding-right:20px; color:#444444;}

.n_left_bottom{ background:url(images/zhsp_22.jpg) no-repeat; height:23px;}


.n_right{ width:722px; float:right; height:auto; border:#e7e7e7 2px solid; margin-top:3px; margin-bottom:15px;}
.n_ba{ width:693px; padding-left:14px; padding-top:5px;}
.n_right_tt{ height:39px; width:700px; border-bottom:1px solid #fdc78d; margin-left:12px; background:url(images/zhn_06.gif) no-repeat left center; }
.n_right_tt p{ font-size:13px; color:#444444; padding-left:32px; padding-top:2px; line-height:39px;}
.n_right_tt p a{ color:#444444;}

.n_right_body{ height:auto; padding-top:15px; width:700px; margin:auto; padding-bottom:15px;}
.n_right_body p{ font-size:12px; color:#444444; line-height:25px; text-indent:2em;}

.new_11{ width:680px; font-size:12px; height:28px; line-height:28px; border-bottom:#dfe0e1 1px dashed; margin-top:3px;  }
.new_12{ width:550px; height:28px; line-height:28px; text-align: left; padding-left:20px; float:left; overflow:hidden; color:#444444; background: url(images/nav_01_03.gif) no-repeat 5px 12px;}
.new_12 a{color:#444444; line-height:28px;}
.new_12 a:hover{color:#203202;}
.new_13{ width:100px; height:28px; line-height:28px;  text-align: right; float:left; overflow:hidden; color:#444444; padding-right:10px;}

.zs{ border:dashed 1px #d0cfcf; padding-top:6px; padding-bottom:6px;}
.zs p{color:#444444; line-height:24px; text-indent:2em; padding-left:10px; padding-right:10px; font-size:13px;}
.pbt{ font-size:16px; font-weight:bold; line-height:32px; text-align:center;  color:#444444;}
.sj{ text-align:center; line-height:28px; color:#666666;}
.cpt{ text-align:center; padding-top:10px;}
.cpt22{ text-align:center; padding-top:10px;}
.cpt22 img{ border:1px solid #e1e0df; }
.js{ padding-top:20px; padding-left:10px; padding-right:10px;  color:#666666; text-indent:2em;}


.cp{ width:186px; height:162px; float:left; overflow:hidden; padding:23px 23px;}
.chanpin1{  border:#bdbebf solid 1px; padding:2px 2px;}
.chanpin2{ line-height:28px; text-align:center; color:#2f2f2f; background:#eff6e5; margin-top:5px;}
.chanpin2 a{color:#444444; font-size:12px;}
.chanpin2 a:hover{ color:#ff0000;}



.tt2{ width:690px; margin:auto; padding-top:10px;}
.tt2 ul li {width:680px; padding-left:5px; padding-right:5px; float:left; overflow:hidden; padding-bottom:10px; border-bottom:#CCC dashed 1px; padding-top:10px;}
.tupian{ border:#999 solid 1px; float:left;}
.jieshao{width:490px; float:right; padding-top:10px;}
.wenzi{ line-height:24px; font-weight:bold; font-size:13px; color:#353535; padding-left:15px;}
.wenzi a{ color:#353535;}
.wenzi2{ font-size:12px; color:#353535; line-height:24px;  padding-left:15px; padding-top:5px; }






/*页码样式*/
.pagelist{ width:95%; overflow: hidden; padding:12px 0 0 28px; text-align:center;}
.pagelist ul{ float:right;overflow:hidden; padding-right:12px;}
.pagelist li{ float:left; padding:4px 8px; margin:4px; text-align:center; border:1px solid #eee; color:#000; }
.pagelist .thisclass{ background:#ccc; border:1px solid #ccc; color:#fff; font-weight:bold;}
.pagelist .thisclass a{ font-weight:bold;}